electrical demand - Spanish English Dictionary